A few more tests for posix extended alternation git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@109107 91177308-0d34-0410-b5e6-96231b3b80d8 
diff --git a/include/regex b/include/regex index 68096b0..fef3594 100644 --- a/include/regex +++ b/include/regex 
@@ -1596,10 +1596,10 @@  __alternate<_CharT>::__exec_split(bool __second, __state& __s) const  {  __s.__do_ = __state::__accept_but_not_consume; - if (!__second) - __s.__node_ = this->first(); - else + if (__second)  __s.__node_ = this->second(); + else + __s.__node_ = this->first();  }    // __begin_marked_subexpression